  .bottom-real-position .comment-container
   {
       padding-left: 30px;
   }
   .bottom-real-position
   {
       position: relative;
       width: 100%;
       height: 100%;
  
       float: left;
    
   }
   .bottom-position1
   {
       width: 799px;
       height: 300px;
       padding-bottom: 1px;
       
       position: relative;
       overflow: scroll;
       
   }
   .last-container
   {
       width: 100%;
       height: 510px;
      position: absolute;
      top: 275px;
      left: 0px;
     
   }
   #search-title
   {
       float: left;
   }
   .search-list-box {
     width: 789px;
     height: 270px;
     float: left;
   }
   #top-tag
   {
       float: left;
   }
   .top .language
   {
       line-height: 21px;
   }
  .songpage-top-bar
    {
        width: 789px;
        height: 200px;
        padding-left: 30px;
        padding-top: 30px;
    }
   .songpage-top-bar .imgbox
   {
       width: 190px;
       height: 190px;
       border-radius: 8px;
       margin-right: 20px;
       float: left;
   }
   .songpage-top-bar .imgbox img
   {
       width: 100%;
       height: 100%;
       border-radius: 8px;
   }
   .right-container
   {
       width: 568px;
       height: 100%;
       float: left;
       position: relative;
   }
   .albumpage .right-container .right-top-bar
   {
       width: 100%;
       height: 55px;
       padding-top: 5px;
       margin-bottom: 10px;
   }
   .right-container .right-top-bar .type
   {
       width: 35px;
       height: 20px;
       border:1px solid #F28C8C;
       border-radius: 3px;
       background-color: #FFFFFF;
       text-align: center;
       line-height: 23px;
       color: #EC4141;
       font-size: 14px;
       margin-right: 10px;
       float: left;
   }
   .right-top-bar h2
   {
       margin:0px;
       font-size: 24px;
   }
   .right-top-bar .singerinfo
   {
       width: 100%;
       height: 40px;
       float: left;
       position: relative;
       padding-top: 7px;
   }
   .right-top-bar .singerinfo img
   {
       width: 30px;
       height: 30px;
       border-radius: 50%;
       margin-right: 7px;
       float: left;
   }
   .right-top-bar .singerinfo .name
   {
     margin: 0px;
     font-size: 13px;
     line-height: 31px;
     float: left;
      color: #5091CA;
      cursor: pointer;
      margin-right: 7px;
   }
   .right-top-bar .singerinfo .name:hover
   {
       color: #0B58B0;
   }
   .right-top-bar .singerinfo .date
   {
       font-size: 13px;
       line-height: 30px;
   }
   .button-bar
   {
       width: 100%;
       height: 50px;
   }
   .bottom-bar
   {
       width: 100%;
       height: 55px;
   }
   .bottom-bar div
   {
       width: 100%;
       height: 18px;
       font-size: 13px;
       margin-bottom: 5px;
   }
   .bottom-bar .top .language
   {
       font-size: 14px;
       margin-left: 0px;
       margin-right: 5px;
       width: auto;
       cursor: pointer;
       display: inline-block;
       color: #507DAF;
   }
   
   .bottom-bar .top .language:hover
   {
       color: #0B58B0;
   }
   .bottom-bar .mid span:nth-child(2)
   {
     margin-right:10px;
   }
   .type-bar
   {
       width: 100%;
       height: 44px;
       float: left;

   }
   .type-bar .el-menu-demo.el-menu--horizontal.el-menu
   {
       width: 100%;
       height: 100%;
   }
   .type-bar .el-menu-demo.el-menu--horizontal.el-menu li
   {
       height: 100%;
   }